lymph gland – English–Latine translations

🇬🇧 en la 🇻🇦

lymph gland noun

  • lymph node
nodus lymphaticus
Wiktionary Links